//============================================================================
// Name        : MyClass.h
// Authors     : Falvio Abreu Araujo & Yoan Collet
// Date        : 12/09/09
// Description : check main arguments and send help if needed
//============================================================================

#ifndef PARSER_H_
#define PARSER_H_

#include <iostream>

using std::cout; using std::cerr; using std::endl;

//============================================================================
// FUNCTIONS DEFINITION
//============================================================================

/*! \brief parse description here
 *	@pre argc number of main arguments
 *	@pre argv main arguments
 *	@post
 */
void myParser(int argc, char **argv)
{ return;}

/*! \brief printHelpMsg description here
 *	@pre
 *	@post
 */
void printHelpMsg()
{ exit(EXIT_SUCCESS); }

/*! \brief printErrorMsg description here
 *	@pre
 *	@post
 */
void printErrorMsg()
{ exit(EXIT_FAILURE); }

/*! \brief printJeuDeLaVie description here
 *	@pre
 *	@post
 */
void printJeuDeLaVie()
{
	cout << "=======================================================" << endl;
	cout << "    LE" << endl;
	cout << "    ______  ____                               ____   " << endl;
	cout << "      ||   ||    ||   |          \\\\      / || ||     " << endl;
	cout << "      ||   ||__  ||   |           \\\\    /  || ||__    " << endl;
	cout << "      ||   ||    ||   |            \\\\  /   || ||     " << endl;
	cout << "    __||   ||___ ||___|   DE LA     \\\\/    || ||___   " << endl;
	cout << "=======================================================" << endl;
	return;
}


#endif /* PARSER_H_ */
